#tag-box {
  width: 570px;
  height: 100px;
  border: solid 1px #eee;
  border-radius: 5px;
}

.tag-span {
  display: inline-block;
  width: 100px;
  margin-left: 15px;
  margin-top: 5px;
  text-align: center;
  color: #eee;
  border-radius: 5px;
  cursor: pointer;
}

.tag-span.gray {
  background-color: #808080;
}

.tag-span.primary {
  background-color: #1e90ff;
}

.tag-span.success {
  background-color: #006400;
}

.tag-span.danger {
  background-color: #b22222;
}

.tag-span.festival {
  background-color: #ff8c00;
}

.tag-span.temp {
  background-color: #20b2aa;
}
